leave in the lurch


Results for "leave in the lurch"

English - Turkish Dictionary

leave in the lurch

(English - Turkish Dictionary) :
yarı yolda bırakmak, yüzüstü bırakmak.